package com.nbufe.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @author LZH
 * @date 2023/4/3
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ExportFossiFuelVo {

    //化石燃料id
    @ExcelIgnore
    private Long fossiId;

    @ExcelProperty("化石燃料")
    private String name;

    @ExcelProperty("平均低位发热量(GJ/t GJ/万m3)")
    private Double aveFuel;

    @ExcelProperty("化石燃料消耗量(t)")
    private Double consumer;

    @ExcelProperty("单位热值含碳量(t CO2/GJ)")
    private Double carbonFuel;

    @ExcelProperty("碳氧化率(%)")
    private Double oxidationRate;

    @ExcelProperty("活动水平(GJ)")
    private Double activityLevel;

    @ExcelProperty("二氧化碳排放因子(t CO2/t)")
    private Double emissionFactor;

    @ExcelProperty("二氧化碳排放量(t)")
    private Double carbonEmission;

    @ExcelProperty("年份")
    private Integer year;

    @ExcelProperty("月份")
    private Integer month;

}
